Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Qatar F1a France F2 France F3 Portugal F1 Portugal F2 Portugal F3 Greece F1 Greece F2 France F6 France F7 Algeria F1 Algeria F2 Bulgaria-w1 Bulgaria-w2 Bulgaria-w3 Bulgaria-w4 Romania F8 Romania F10 Spain F17 Spain F18 Portugal #1-w2 Portugal #1-w3 Brazil F10 France F19 Brazil F11 France F20 Portugal F3 Italy F5 Italy F6 Italy F7 Bulgaria-w2 Bulgaria-w3 France F8 France F9 Venezuela F5 Venezuela F6 France F4 France F5 Romania F4 Portugal F7 Portugal F1 Portugal F2 Portugal F3 Turkey F8 Turkey F9 Portugal F6 Italy F20 Turkey F7 Italy F28 Portugal F8 Portugal F9 Portugal F10 Portugal F1 Portugal F2 Portugal F3 Morocco F2 Morocco F3 Italy F6 Portugal F4 Portugal F5 Portugal F6 Portugal F9 Portugal F10 Portugal F11 Italy F23 Portugal F13 Tunisia F1 Tunisia F4 Tunisia F6 Portugal F1 Portugal F3 Portugal #1-w1 Morocco F5 Portugal #1-w4 Portugal F3 Tunisia F5 Tunisia F6 Portugal F1 Tunisia F12 Bulgaria-w1 Bulgaria-w4 Tunisia F13 Tunisia F14 Tunisia F15 Portugal F4 Portugal F5 Nigeria F1 Nigeria F2 Portugal F6 Portugal F7 Poland F4 Spain F18 Spain F19 Spain F20 Portugal F8 Spain F24 Romania F12 Italy F25 Bulgaria F4 Tunisia F23 Portugal F12 Tunisia F27 Tunisia F28 Tunisia F29 Tunisia F30 Tunisia F31 Tunisia F32 Tunisia F2 Portugal F1 (Vale Do Lobo) Portugal F2 (Faro) Portugal F3 (Loule) Portugal F4 (Lisbon) Portugal F5 (Quinta Da Marinha) Portugal F6 (Porto) Portugal F7 (Carcavelos) Italy F10 (Santa Margherita Di Pula) Sweden F1 (Karlskrona) Sweden F2 (Bastad) Spain F16 (Huelva) Portugal F8 (Lisbon) Portugal F10 (Torres Vedras) Portugal F11 (Povoa de Varzim) Spain F23 (Xativa) Portugal F14 (Porto) Spain F22 (Denia) Portugal F17 (Sintra) Portugal F18 (Sintra) Spain F29 (Sevilla) Portugal F19 (Castelo Branco) Portugal F20 (Oliveira De Azemeis) Portugal F21 (Idanha-a-Nova) Italy F34 (Santa Margherita Di Pula) Italy F35 (Santa Margherita Di Pula) Italy F36 (Santa Margherita Di Pula) Tunisia F36 (Hammamet) Tunisia F37 (Hammamet) USA F3 (Naples) USA F4 (Sunrise) USA F5 (Weston) USA F6 (Palm Coast) Portugal F1 (Vale Do Lobo) Portugal F2 (Faro) Portugal F3 (Loule) Portugal F5 (Vilamoura) Portugal F6 (Lisbon) Portugal F7 (Porto) Portugal F8 (Cascais) Italy F11 (Napoli) Romania F2 (Bacau) Spain F14 (Huelva) Portugal F9 (Povoa de Varzim) Portugal F10 (Setubal) Portugal F11 (Castelo Branco) France F13 (Ajaccio) Portugal F12 (Porto) Portugal F13 (Caldas Da Rainha) Portugal F14 (Sintra) Portugal F15 (Sintra) Portugal F16 (Sintra) Tunisia F31 (Monastir) Portugal F17 (Setubal) Portugal F18 (Oliveira De Azemeis) UAE F1 Portugal F19 (Idanha-a-Nova) Portugal F20 (Idanha-a-Nova) Portugal F21 (Sao Bras de Alportel) Portugal F22 (Tavira) Romania F9 Tunisia F41 (Monastir) Tunisia F42 (Monastir) Tunisia F43 (Monastir) Tunisia F45 (Monastir) M15 Vale Do Lobo M15 Faro M15 Loule M15 Portimao M15 Quinta Do Lago M15 Reus M15 Madrid M25 Vic M15 Majadahonda M25 Huelva M15 Setubal M15 Idanha-A-Nova M15 Idanha-A-Nova M15 Castelo Branco M25 Porto M15 Sintra M15 Sintra M25+H Oliveira De Azemeis M25 Tavira M25 Quinta Do Lago M25 Portimao Ljubljana Open - Ljubljana S Tennis Master Championship - Graz China Open - Beijing Open de L'Isere - Grenoble Challenger 42 - Andrezieux Porsche Open - Poznan Concurso Internacional de Vigo - Vigo Copa Petrobras Paraguay - Asuncion Akbank Private Banking TED Open 2006 - Istanbul Morocco Tennis Tour - Casablanca Baden Open - Karlsruhe Copa Petrobras Uruguay - Montevideo Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Pro Tennis World Open - Sunrise M25 Setubal Tennis Napoli Cup - Napoli Copa Petrobras - Bogota Morocco Tennis Tour - Rabat Morocco Tennis Tour - Marrakech Memorial A. Manfredini Sassuolo Challenger - Sassuolo Challenger Copa Sevilla - Seville Siemens Open - Scheveningen Maia Open 2002 - Maia XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Challenger Cudad de Guayaquil - Guayaquil Porsche Open - Poznan Challenger Ford de Cherbourg - Cherbourg ATP Challenger Numea - New Caledonia Akbank Private Banking TED Open - Istanbul Open de Franche-Comte - Besancon XI Open International D'Andorra - Andorra Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Open de Montauban - Montauban Schickedanz Open 2007 - Furth Open Castilla y Leon - Segovia Memorial Manfredini - Sassuolo Timisoara Challenger - Timisoara ATU Cup - Weiden Samsung Securities Cup - Seoul Open de L'Isere - Grenoble Bancastato Challenger Lugano - Lugano Harbour Tennis Cup Regione Lombardia - Milan The LTA Men's Challenger Wrexham - Wrexham Italy F5 Riviera di Rimini Challenger 2004 - Rimini Arpa Ceramic Cup - Reggio Emilia Tennis Napoli Cup - Napoli Bancolombia Open - Cali Antonio Savoldi-Marco Co. - Manerbio Seguros Bolivar Open - Medellin Abierto Internacional Varonil Ciudad de Cancun - Cancun Copa Petrobras Colombia - Bogota Bancolombia Open - Bogota Mitsubishi Electric Europe Cup - Monza Besancon Challenger Unique Zagreb Open - Zagreb Open de Montauban - Montauban Kos-Zucchetti Tennis Cup - Cordenons Siemens Open - Scheveningen Copa Sevilla 2007 - Seville Porsche Open - Poznan Togliatti Cup - Togliatti Tunis Challenger Bukhara Challenger - Bukhara Turin Challenger Open D'Orleans - Orleans Tunis Open - Tunis Challenger Britania Zavaleta - Puebla Istanbul Challenger Tennis Napoli Cup 2007 - Napoli Seguros Bolivar Open - Medellin Napoli Challenger Orleans Challenger Alessandria Challenger Lugano Challenger Milan Challenger Copa Petrobras Argentina - Buenos Aires Istanbul Challenger Tarragona Challenger Tashkent Challenger Morocco Tennis Tour - Marrakech Le Gosier Challenger Napoli Challenger Open de Franche-Comte - Besancon Braunschweig Challenger Poznan Challenger Trani Challenger Copa Petrobras Argentina - Buenos Aires Lima Challenger 2007 - Lima Czech Open 2005 - Prostejov Genova Challenger South African Airways Open - East London Morocco Tennis Tour - Tanger Portugal F10 Palermo Challenger Sao Jose Do Rio Preto Challenger Turin Challenger Sao Leopoldo Challenger Buenos Aires Challenger San Marino Challenger IPP Open - Helsinki Caltanissetta Challenger Zenith Tennis Cup-Harbour Club - Milan Sporting Challenger '08-Trofeo Regione Piemonte - Turin Quito Challenger Pereira Challenger Genova Open Challenger - Genova KGHM Emax Polish Indoors - Wroclaw Copa Petrobras-Argentina - Buenos Aires Samarkand Challenger Challenger Britania Zavaleta - Puebla Aberto de Santa Catarina - Florianopolis 5° Sporting Challenger - Turin Kos-Zucchetti Tennis Cup - Cordenons Prostejov Challenger Copa Petrobras Brazil - Aracaju Morocco Tennis Tour - Rabat Szczecin Challenger Nord LB Open 2007 - Braunschweig Open de Montauban - Montauban San Marino Cepu Open - San Marino Seville Challenger Reunion Island Challenger Perugia Challenger Braunschweig Challenger Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Oberstraufen Cup - Oberstaufen Sao Paulo Challenger Napoli Challenger Santo Domingo Challenger Braunschweig Challenger Pozoblanco Challenger 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Como Challenger Italy F24 Pau Challenger Phoenix Challenger Barletta Challenger Rome 1 Challenger Trieste Challenger 9° Trani Cup - Trani Itajai Challenger Milan Challenger ATP Challenger Numea - New Caledonia Challenger 42 - Andrezieux Open Costa Daurada - Tarragona Portugal F9 (Setubal) Samarkand Challenger - Samarkand Copa Petrobras Paraguay - Asuncion Orleans Challenger Copa Sevilla Internacionales de Andalucia - Seville BMW Tennis Championship - Sunrise Tunisia F5 Schickedanz Open - Furth Tunisia F44 (Monastir) Lisbon Challenger Brest Challenger Cherbourg Challenger Vancouver Challenger Challenger Britania Zavaleta - Puebla Braga Challenger Riviera di Rimini Challenger - Rimini Internationaux de Doubs Open de Franchie-Comte - Besancon Mallorca Challenger Seville Challenger Cordenons Challenger Pau Challenger Cherbourg Challenger St. Brieuc Challenger Heilbronn Challenger Ilkley Challenger Bogota Challenger Mouilleron-Le-Captif Challenger Copa Petrobras Uruguray - Montevideo Top Wool Challenger - Biella Stella Artois Clay Court Championships - Budaors Mordovia Cup 2005 - Saransk TED Open - Istanbul Challenger Copa Sevilla - Seville Open de la Ville de Saint Denis - Reunion Island Challenger DCN de Cherbourg - Cherbourg ATP Open Castilla y Leon - Segovia Aix En Provence Challenger Rennes Challenger Milan Challenger Mouilleron-Le-Captif Challenger Open de Moselle - Metz Prostejov Challenger Irving Challenger Open 13 - Marseille Grand Prix Hassan II - Casablanca Internationaler Raiffeisen Grand Prix - St. Polten Mercedes Cup - Stuttgart Open de Moselle - Metz CA Tennis Trophy - Vienna ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Traralgon Challenger Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach The 10tele.com Open - Nottingham Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo BA-CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Estoril Open - Estoril Gerry Weber Open - Halle Red Letter Days Open - Nottingham Dutch Open Tennis - Amersfoort Croatia Open - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Open 13 - Marseille Grand Prix Hassan II - Casablanca The Nottingham Open - Nottingham SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London Catella Swedish Open - Bastad Mercedes Cup - Stuttgart Masters Series - Hamburg Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Open 13 - Marseille Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Dallas Challenger Open de Moselle - Metz China Open - Beijing Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Allianz Suisse Open - Gstaad BCR Open Romania - Bucharest PTT Thailand Open - Bangkok China Open - Beijing Brisbane International - Brisbane Open Sud de France - Montpellier VTR Open - Vina del Mar Open Sabadell Atlantico - Barcelona BRD Nastase Tiriac Trophy - Bucharest Estoril Open - Estoril Open de Nice Cote d'Azur - Nice Bet-at-home Open - Hamburg PTT Thailand Open - Bangkok Genova Challenger Rakuten Japan Open - Tokyo Pilot Pen Tennis - New Haven M15 Sao Bras Alportel Interwetten Austrian Open - Kitzbuhel San Juan Challenger Rio De Janeiro Challenger ABN AMRO World Tennis Tournament - Rotterdam Buenos Aires Challenger Marburg Challenger Valencia Open - Valencia Medellin Challenger Qatar Exxon Mobil Open - Doha Guayaquil Challenger Orange Warsaw Open - Warsaw Brisbane International - Brisbane ATP Studena Croatia Open Umag - Umag Open Sud de France - Montpellier VTR Open - Vina del Mar BCR Open Romania - Bucharest Thailand Open - Bangkok Salzburg Challenger Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest Sunrise Challenger AEGON International - Eastbourne Moselle Open - Metz Abierto Mexicano Telcel - Acapulco Portugal Open - Oeiras Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Grand Prix Hassan II - Casablanca Rakuten Japan Open - Tokyo Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam BRD Nastase Tiriac Trophy - Bucharest AEGON Championships - London Aegon Nottingham Open - Nottingham Aircel Chennai Open - Chennai Grand Prix de Tennis de Lyon - Lyon Brasil Open - Sao Paulo Millennium Estoril Open - Estoril Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Winston-Salem Open - Winston-Salem Moselle Open - Metz Erste Bank Open - Vienna Brisbane International - Brisbane Rome Challenger ABN AMRO World Tennis Tournament - Rotterdam Open Parc - Lyon Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Grand Prix Hassan II - Casablanca Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Shenzhen Open - Shenzhen Open Parc - Lyon Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Moselle Open - Metz Rakuten Japan Open - Tokyo Nature Valley International - Eastbourne Moselle Open - Metz Adelaide International - Adelaide Open 13 Provence - Marseille St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Sydney International - Sydney Barcelona Open Banc Sabadell - Barcelona Rome Challenger Tunis Challenger Open de Nice Cote d'Azur - Nice Next Generation Adelaide International - Adelaide Moselle Open - Metz Open de la Comunidad Valenciana - Valencia Synsam Swedish Open - Bastad If Stockholm Open - Stockholm Medibank International - Sydney Estoril Open - Estoril Grand Prix de Tennis de Lyon - Lyon bett1HULKS Championships - Cologne Hamburg European Open - Hamburg Brisbane International - Brisbane Winston-Salem Open - Winston-Salem Moselle Open - Metz Serbia Open - Belgrade Poznan Challenger Sardegna Open - Cagliari Emilia-Romagna Open - Parma Grand Prix Hassan II - Casablanca Moselle Open - Metz Mercedes Cup - Stuttgart Heilbronn Challenger Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Aircel Chennai Open - Chennai Movistar Open - Santiago Open 13 - Marseille Copa Claro - Buenos Aires Napoli Challenger Seoul Challenger AEGON International - Eastbourne Mercedes Cup - Stuttgart Braga Challenger German Tennis Championships - Hamburg Caltanissetta Challenger St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Apia International - Sydney Milan Challenger Open 13 - Marseille Copa Claro - Buenos Aires AEGON Championships - London Bet-at-home Cup - Kitzbuhel SkiStar Swedish Open - Bastad Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Citi Open - Washington PTT Thailand Open - Bangkok Valencia Open - Valencia Open Sud de France - Montpellier Estoril Open - Estoril BRD Nastase Tiriac Trophy - Bucharest AEGON International - Eastbourne Credit Agricole Suisse Open - Gstaad Valencia Open - Valencia Gerry Weber Open - Halle Open Sud de France - Montpellier Segovia Challenger Open 13 - Marseille Grand Prix Hassan II - Casablanca Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Brisbane International - Brisbane ABN AMRO World Tennis Tournament - Rotterdam Lisbon Challenger Millennium Estoril Open - Estoril Mercedes Cup - Stuttgart Rakuten Japan Open - Tokyo Open 13 - Marseille AEGON Championships - London Abierto Mexicano Telcel - Acapulco Hungarian Open - Budapest Mercedes Cup - Stuttgart Seville Challenger bett1HULKS Indoors - Cologne Konzum Croatia Open - Umag Generali Open - Kitzbuhel Moselle Open - Metz Maharashtra Open - Pune Sydney International - Sydney Open Sud de France - Montpellier Tunis Open - Tunis Tata Open Maharashtra - Pune ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Marrakech Quimper Challenger Citi Open - Washington San Marino Challenger Rakuten Japan Open - Tokyo Open 13 Provence - Marseille European Open - Antwerp Erste Bank Open - Vienna ABN AMRO World Tennis Tournament - Rotterdam Open Sud de France - Montpellier Sofia Open - Sofia China Open - Beijing Murray River Open - Melbourne Open Sud de France - Montpellier Verona Challenger Grand Prix de Tennis de Lyon - Lyon Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Rennes Challenger Noventi Open - Halle Mallorca Championships - Mallorca Open Sud de France - Montpellier Open Parc - Lyon Libema Open - 's-Hertogenbosch Open 13 - Marseille Plava Laguna Croatia Open - Umag Gerry Weber Open - Halle Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Winston Salem - Winston Salem BCR Open Romania - Bucharest Open Parc - Lyon Mercedes Cup - Stuttgart PBZ Zagreb Indoors - Zagreb Indianapolis Tennis Championships - Indianapolis BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Medibank International - Sydney Open 13 - Marseille AEGON International - Eastbourne Brisbane International - Brisbane Open 13 - Marseille Suisse Open - Gstaad The Stella Artois Grass Court Championships - London Rakuten Japan Open - Tokyo Open 13 Provence - Marseille Mercedes Cup - Stuttgart AEGON International - Eastbourne European Open - Antwerp Swiss Indoors Basel - Basel AEGON Championships - London Open 13 Provence - Marseille Mercedes Cup - Stuttgart Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto Brasil Open - Sao Paulo Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo International German Open - Hamburg Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Western & Southern Open - New York Sony Ericsson Open - Miami Open de Moselle - Metz Western & Southern Financial Group Masters - Cincinnati Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Miami Open - Miami Shanghai ATP Masters 1000 - Shanghai Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Grand Prix de Tennis de Lyon - Lyon Miami Open - Miami Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Sony Ericsson Open - Miami U.S. Open - New York Rolex Paris Masters - Paris Masters Series Monte-Carlo - Monte Carlo Miami Open - Miami Australian Open - Melbourne Gerry Weber Open - Halle French Open - Paris Wimbledon - London Rolex Paris Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Masters - Paris U.S. Open - New York Australian Open - Melbourne Rogers Cup - Montreal French Open - Paris BNP Paribas Masters - Paris BNP Paribas Masters - Paris Sony Ericsson Open - Miami Sony Open Tennis - Miami Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Australian Open - Melbourne Internazionali BNL d'Italia - Rome Rogers Cup - Toronto French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid U.S. Open - New York Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne French Open - Paris Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Shanghai Rolex Masters - Shanghai French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Open Sud de France - Montpellier European Open - Antwerp Erste Bank Open - Vienna German Tennis Championships - Hamburg Fever-Tree Championships - London Open Sud de France - Montpellier Australian Open - Melbourne Davis Cup, Group 2, 2R, POR-ALG 3-2 Davis Cup, Group 2, 3R, POR-SLO 4-1 Davis Cup, Group 1, PO, MAR-POR 2-3 Davis Cup, Group 2, 2R, POR-CYP 5-0 Hopman Cup - Perth Davis Cup, Group 2, 1R, POR-DEN 4-1 Davis Cup, World Group, F, SRB-FRA 3-2 Davis Cup, World Group, 1R, AUT-FRA 2-3 Davis Cup, World Group, QF, FRA-USA 2-3 Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, World Group, 1R, GER-FRA 2-3 Davis Cup, World Group, QF, GBR-FRA 3-1 Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open (juniors) French Open - Paris U.S. Open - New York Australian Open - Melbourne AAMI Classic - Kooyong Shanghai ATP Masters - Shanghai French Open - Paris Australian Open - Melbourne Kooyong Classic - Kooyong Kooyong Classic - Kooyong Wimbledon - London All Lower level tournaments U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Tennis Masters Cup Shanghai - Shanghai Olympics - Beijing Olympics - London Davis Cup, Group 2, 2R, POR-TUN 4-1 Davis Cup, Group 2, 2R, SCG-POR 5-0 Davis Cup, Group 2, PO, ALG-POR 0-5 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, Group 1, 1R, LUX-POR 4-1 Davis Cup, Group I, 1R, POR-SVK 4-1 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Europe/Africa Group II, 2R, POR-CYP 5-0 Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, Europe/Africa Group II, 3R, POR-BIH 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, Group I, 2R, SUI-POR 5-0 Davis Cup, World Group, SF, ESP-FRA 4-1 Wimbledon (juniors) Davis Cup, Group II, 2R, POR-LTU 5-0 Davis Cup, Group 2, 1R, CYP-POR 3-2 Davis Cup, Group 1, 1R, GEO-POR 3-2 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, 1R, FRA-CAN 5-0 Davis Cup, World Group, 1R, JPN-FRA 1-4 ATP Cup - Brisbane, Perth, Sydney French Open (juniors) Australian Open (juniors) Olympics - Rio de Janeiro Olympics - Tokyo